showing one's superiority - Español Inglés Diccionario